package com.sunreal.paygateway.sys.dao.model;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * Table: sys_role
 */
@Data
public class SysRole implements Serializable {
    /**
     * Table:     sys_role
     * Column:    roleid
     * Nullable:  false
     */
    private String roleid;

    /**
     * Table:     sys_role
     * Column:    rolename
     * Nullable:  false
     */
    private String rolename;

    /**
     * Table:     sys_role
     * Column:    parentid
     * Nullable:  true
     */
    private String parentid;

    /**
     * Table:     sys_role
     * Column:    departid
     * Nullable:  false
     */
    private String departid;

    /**
     * Table:     sys_role
     * Column:    inherit
     * Nullable:  true
     */
    private Integer inherit;

    /**
     * Table:     sys_role
     * Column:    enabled
     * Nullable:  true
     */
    private Integer enabled;

    /**
     * Table:     sys_role
     * Column:    template
     * Nullable:  true
     */
    private Integer template;

    /**
     * Table:     sys_role
     * Column:    departauto
     * Nullable:  true
     */
    private Integer departauto;

    /**
     * Table:     sys_role
     * Column:    deletemark
     * Nullable:  true
     */
    private Integer deletemark;

    /**
     * Table:     sys_role
     * Column:    createuser
     * Nullable:  true
     */
    private String createuser;

    /**
     * Table:     sys_role
     * Column:    createdate
     * Nullable:  true
     */
    private Date createdate;

    /**
     * Table:     sys_role
     * Column:    roledesc
     * Nullable:  true
     */
    private String roledesc;

    private static final long serialVersionUID = 1L;
}